home *** CD-ROM | disk | FTP | other *** search
/ United Public Domain Gold 2 / United Public Domain Gold 2.iso / utilities / pu369.dms / pu369.adf / TVtitles.doc < prev   
Text File  |  1992-04-29  |  14KB  |  442 lines

  1. 1.
  2.  
  3.                               TV TITLES
  4.                               ---------
  5.  
  6.                          TAURUS SOFTWARE 1993
  7.                              VERSION 1.01
  8.  
  9.        KELVIN TRUSWELL,
  10.        TAURUS SOFTWARE,
  11.        70 LACEY GREEN,
  12.        BALDERTON,
  13.        NR NEWARK,
  14.        NOTTS.,
  15.        NG 24 3NJ.
  16.  
  17.                          TAURUS SOFTWARE ARE:
  18.  
  19.             MARK PATTRICK -GFX/SFX AND GENERAL PUT DOWNS.
  20.                KELVIN TRUSWELL -PROGRAM WRITER/SFX/GFX?
  21.  
  22.             MANY THANX TO MIKE SAMMS FOR HIS COMMENTS????
  23.  
  24. [1]-------INTRODUCTION
  25. [2]-------THE BASICS
  26. [3]-------THE EDITOR
  27. [4]-------THE MENUS
  28. [5]-------THE PALETTE
  29. [6]-------THE COMMANDS
  30.  
  31. 2.
  32.                              INTRODUCTION
  33.                              ------------
  34.  
  35.        The reason this program was written was mostly for my own 
  36. personal use. Filming home movies is easy. Next comes editing, again 
  37. easy. But when this is done it leaves a sort of emptiness; something 
  38. missing. What it needs is some titles.
  39.  
  40.        Creating titles for various movies for the odd one or two is 
  41. fairly straight forward and creating a new single program for each is 
  42. a little tedious. So TVtitles was born. This program takes away the 
  43. long struggle of experiment. It allows you to swap and change fonts 
  44. and colours at a touch of the keyboard.
  45.  
  46.        The way in which the titles are created are explained later on 
  47. and i must admit, in this first version you need to know a little 
  48. about programming. Not alot is needed but more is the advantage. Later
  49. versions will include an easy point and click method of doing titles.
  50.  
  51.        As usual most of the bugs have been solved but i suspect there 
  52. are still some out there lurking around ready to jump out at a moments
  53. notice. If you have any ideas of any kind to add to this program then 
  54. drop me a line at the address above.
  55.  
  56.  
  57. 3.
  58.                               THE BASICS
  59.                               ----------
  60.  
  61.        There are three screens to this editor. The top being the 
  62. current editing screen being either:-
  63.                           COMMANDS (program)
  64.                  DATA (text/fonts/colours/filenames)
  65.  
  66.        The bottom screen is the editing screen. All commands are 
  67. entered on the COMMAND editor and all fonts/colours/text/filenames are
  68. entered on to the DATA editor. The menu is brought up by pressing the 
  69. HELP button. This gives you various options and are explained later 
  70. on. The idea behind this is to enter a command in the COMMAND editor 
  71. and correspond to the relevant data in the DATA editor. Confused?? Well
  72. here is an example:
  73.  
  74. COMMAND EDITOR.
  75.  
  76. 1 SCROLLUP,1
  77. 2 TEXT,1,3,1
  78. 3 UPEND \\
  79.         / ------\
  80. DATA START  DATA FINISH
  81. AT LINE 1   AT LINE 3
  82.        -----      |
  83.             \     |
  84.              \    |
  85.               \   |
  86.                \  |
  87. DATA EDITOR.    \ |
  88.                 | |
  89. 1 7,4,HELLO    -  |
  90. 2 7,4,THIS IS     |
  91. 3 7,4,THE DATA.----
  92.  
  93.        All commands are explained later on. The way in which filenames
  94. are included are as followed:
  95.  
  96. DATA EDITOR.
  97.  
  98. 1 *DF1:Music1
  99.  
  100.        Where an * denotes a filename. If a picture is used then a 
  101. number is put in front of the * as follows:
  102.  
  103. DATA EDITOR.
  104.  
  105. 1 2*DF1:Piccy1.IFF
  106.  
  107.        Where the number denotes the type of wipe to use; again 
  108. explained later.
  109.  
  110.        Commands can only be entered one per line as to make the 
  111. program more understandable.
  112.  
  113. 4.
  114.                               THE EDITOR
  115.                               ----------
  116.  
  117.        The editors are the same for both the COMMAND and DATA editors.
  118. Normal text can be entered, deleted and edited in both the editors. 
  119. The list below gives a description of the functions available. Text 
  120. entered in the COMMAND editor is automatically entered in UPPER CASE 
  121. letters. Text entered in the DATA editor is entered as typed.
  122.  
  123.                TEXT OPERATIONS IN STANDARD ENTRY MODE.
  124.  
  125.                             - [BACKSPACE]
  126.                    Deletes character to the left ++
  127.  
  128.                              DEL [DELETE]
  129.                        Deletes current line ++
  130.  
  131.                              RET [RETURN]
  132.     Inserts a line at the current position (as long as there is no
  133.   text in the current line being typed as the line will be entered)
  134.  
  135.                            TAB [TABULATION]
  136.         Enters into edit mode. Takes the current line to edit.
  137.  
  138.                        OPERATIONS IN EDIT MODE.
  139.  
  140.                              DEL [DELETE]
  141.      Deletes character and brings the rest of the text together.
  142.  
  143.                            <- [LEFT CURSOR]
  144.                    Moves edit pointer to the left.
  145.  
  146.                           -> [RIGHT CURSOR]
  147.                  Moves the edit pointer to the right.
  148.  
  149.                              RET [RETURN]
  150.   Enters the current line of text to the current line in the current
  151.               editor. (Enough currents to make a cake!!)
  152.  
  153.  
  154.  
  155. ++ NOT IN EDIT MODE.
  156.  
  157. 5.
  158.                               THE MENUS
  159.                               ---------
  160.  
  161.        The menus are brought up by pressing the [HELP] key. The 
  162. options are listed and explained below.
  163.  
  164.    [LEFT ALT KEY]
  165.  
  166.    [F1]--EDITOR
  167.        This places the program into the command mode and entries are 
  168. stored in the COMMAND editor.
  169.  
  170.    [F2]--DATA
  171.        Same as above but for the DATA.
  172.  
  173.    [F3]--LOAD PROG
  174.        This will bring up a file selector and you can load a program 
  175. in as long as the file has the extension of VT1.
  176.  
  177.    [F4]--SAVE PROG
  178.        Again a file selector is up and you can write in the name of 
  179. the file you want to save the program as.
  180.  
  181.    [F5]--TEST
  182.        This will run thru a test of all COMMAND and DATA lines. It 
  183. looks for unknown commands and filenames as well as the usual 
  184. mistakes.
  185.  
  186.    [F6]--RUN
  187.        This will preform a test first and then will run the program. 
  188. Displays on screen any mistakes there are and where to find them. I 
  189. have supplied as much info as possible and it usually explains what 
  190. the mistake is.
  191.  
  192.    [F7]--MUSIC STOP
  193.        This turns off any music that is playing at the time.
  194.  
  195.    [F8]--GET FONTS
  196.        This command will search the current disk(s) and find all 
  197. bitmap fonts. If you wish to use a disk which just has fonts on it 
  198. then rename the disk as FONTS: and the program will automatically look
  199. at that disk first.
  200.  
  201.    [F9]--LIST FONTS
  202.        Now that you have the fonts you want to see what you have. 
  203. This will just display the font name and the font height of all the 
  204. fonts you have.
  205.  
  206.    [F10]--EDITOR LINES
  207.        This allows the number of lines to be altered in the COMMAND 
  208. editor (max 500).
  209.  
  210.    [RIGHT ALT KEY]
  211.  
  212.    [F1]--DATA LINES
  213.        Same as above but for the DATA editor (max 700).
  214.  
  215.    [F2]--CLEAR
  216.        Clears the program completely from memory.
  217.  
  218.    [F3]--SET PALETTE
  219.        This allows you to edit the colour palette. The palette itself 
  220. only allows for 8 colours for the fonts.(SEE THE PALETTE)
  221.  
  222.    [F4]--SAVE PALETTE
  223.        The palette is then saved to disk using the file selector (do 
  224. not forget the .PAL extension).
  225.  
  226.    [F5]--LOAD PALETTE
  227.        You can now load a palette that has been saved before and use 
  228. it.
  229.  
  230.    [F6]--GRAB FONTS
  231.        This is very useful. It looks thru the program and searches out
  232. the different fonts that are used in the program. It then loads them 
  233. into memory and keeps them there ready for use with the program. If 
  234. you use this first before running the program, any change in font will
  235. not slow the program down while it loads from disk.
  236.  
  237.    [F7]--DIR
  238.        This justs does a directory listing of the current available 
  239. disks to screen.
  240.  
  241.    [F8]--AUTOSAVE
  242.        This allows the time in minutes to be altered for AUTOSAVE. 
  243. Autosave will save the program away every X mins. AUTOSAVE will only 
  244. take place if a filename is given ie: a program is loaded from disk 
  245. and the name is then stored for autosave.
  246.  
  247.  
  248. 6.
  249.                              THE PALETTE
  250.                              -----------
  251.  
  252.        The palette program is very straight forward and simple to use.
  253. To change a colour click on one of the colours shown at the top. Then 
  254. this colour value of red, green and blue is shown at the left hand 
  255. side. To alter any of the RGB values, click on the R G or B boxes to 
  256. increment the value. This then changes the colour. Click on a 
  257. different one to change another or click on QUIT to quit back to the 
  258. editor. There are only 8 colours allowed for FONTS but if you are 
  259. using screens then up to 4096 colours can be used. This program will 
  260. be updated to make most of the new colours that are available to the 
  261. new A1200 as soon as i have sorted it ok?
  262.  
  263.  
  264. 7.
  265.                              THE COMMANDS
  266.                              ------------
  267.  
  268.        The commands are listed below and an explanation and value 
  269. limits are given as well.
  270.  
  271.                               SCROLLUP,A
  272. sets up a scroll upwards where A= speed. Speeds 1 or 2 are available.
  273.  
  274.                               TEXT,A,B,C
  275. uses data lines A to B for scrolling upwards and C for text placement 
  276. ++
  277.  
  278.                                 UPEND
  279. closes scrolling up routine and fades out the closing screen behind 
  280. it.
  281.  
  282.                              SCROLLX,A,B
  283. scroll across at speed A at screen position B. Error messages are 
  284. given for out of screen (0-255).
  285.  
  286.                                MESS,A,B
  287. scroll across data lines A to B
  288.  
  289.                                  XEND
  290. closes scrollx and fades out.
  291.  
  292.                              APPEAR,A,B,C
  293. difficult one this. This [appears] from one screen to another using 
  294. AMOS APPEAR command. A= the bitmap (play with this value; some goods 
  295. ones are 321,11 or any odd number really). B= time to wait in 50th of 
  296. a second. C= position text at (0-255).
  297.  
  298.                               DIS,A,B,C
  299. display data lines A to B for the APPEAR command. C= display text type
  300. ++
  301.  
  302.                                  PEND
  303. closes APPEAR command and fade.
  304.  
  305.                               PLACE,A,B
  306. place screen on top of next screen (text only). A= wait B= text 
  307. position at (0-255).
  308.  
  309.                               DIP,A,B,C
  310. display A to B data lines for the PLACE command. C= display type ++.
  311.  
  312.                                  PEND
  313. also closes PLACE as well.
  314.  
  315.                                DELAY,A
  316. delay in 50th of a second.
  317.  
  318.                                REPEAT,A
  319. repeat last command A times (not the repeat command of course). This 
  320. only applies to the COMMAND editor as well.
  321.  
  322.                               FADEOUT,A
  323. fadeout at speed of A.
  324.  
  325.                                   ^
  326. not a command but a human rem line.
  327.  
  328.                                STYLE,A
  329. where a= 1 to 8.
  330. 8= 0 ie no style.
  331. bit 1= underline.(1)
  332. bit 2= bold.(2)
  333. bit 3= italics.(4)
  334. so 7= underlined bold italics text.
  335. WORD OF WARNING. This command can be a little sensitive so after 
  336. changing the style once, always put a STYLE,8 command in now and 
  337. again.
  338.  
  339.                                MLOAD,A
  340. this will load a MED sound file in whose filename is at DATA line A. 
  341. The DATA must start with a * as below.
  342.  
  343.            DATA EDITOR
  344.  
  345.            1 *df1:music/GroovySounds
  346.  
  347. This command will only load it in. If you write your program then run 
  348. it once, then it loads the file in. If then you turn this command into
  349. a rem line; the file is still in memory and still can be played 
  350. without loading it in again.
  351.              1 MLOAD,1
  352.      run and then turn it into
  353.              1 ^MLOAD,1
  354.      it won't load it again but it still can be played.
  355. Only MED files can be loaded in. The only reason for this is because 
  356. MED is the best!! MED can load in SOUNDTRACKER files anyway. Plus 
  357. eight channels can be used (watch the speed difference though ((not 
  358. A1200s mind))).
  359.  
  360.                                 MPLAY
  361. now play that track.
  362.  
  363.                                 MSTOP
  364. stop it; it hurts my ears;
  365.  
  366.                                 MCONT
  367. now whoa there a second.     Right. Ok. Carry on.....
  368.  
  369.                              SCNPUT,A,B,C
  370. this command allows you to load and display IFF pictures made using 
  371. DPAINT or other packages of the same ilk. (what's an ilk?). This 
  372. command will display the pictures on top of each other (so if you have
  373. a scanner or digitiser etc you can do that KODAK CD system thingy; 
  374. where they display your photos on screen via CD). A= DATA line start. 
  375. B= DATA line end. C= time to display each piccy in 50ths of a second. 
  376. Filenames are stored in DATA lines and begin with * as below:
  377.  
  378.         DATA EDITOR
  379.         
  380.         1 *df1:PICCY1
  381.         2 *df1:PICCY2
  382. This will load in up to 4096 coloured pictures at the minute 
  383. (A1200 version will be out soon don't worry!!)
  384.  
  385.                             SCNWIPE,A,B,C
  386. pronounced SC NU WI PE. The same as above but this allows the screen 
  387. to be wiped. A= DATA line start. B= DATA line end. C= display time. 
  388. Filenames are stored the same with a prefix of *. But; the wipe number
  389. is stored in front of it as below.
  390.  
  391.        DATA EDITOR
  392.  
  393.        1 2*df1:PICCY99
  394.          |
  395.      = the wipe number.
  396. Which are:
  397.                  1-SHUTTER Y
  398. this sort of blinds in, in the Y axis.
  399.  
  400.                  2-SHUTTER X
  401. the same but in the X axis.
  402.  
  403.                  3-SLIDE X
  404. takes columns of 16 pixels wide and scrolls in, in the X axis.
  405.  
  406.                  4-SLIDE Y
  407. same but in the Y axis.
  408.  
  409.                                ANIM,A,B
  410. this allows IFF ANIM files to be loaded in and run. This takes DPAINT 
  411. IFF ANIM files whose filename is at DATA line A. Filenames are stored
  412. in the DATA editor and are prefixed with a *.
  413.  
  414.        DATA EDITOR
  415.        1 *df1:IFFanim/introANIM
  416.  
  417. As this command will only load the file it can be turned into a rem 
  418. line as described in the MLOAD instruction.
  419.  
  420.                               APLAY,A,B
  421. play ANIMation sequence A number of times at B frames per second.
  422.  
  423.                              BOUNCE,A,B,C
  424. bounce a screen in. A= position of text on screen (0-255). B= the 
  425. speed of fall (about 20 or more). C= display on screen for C 50ths of 
  426. a second.
  427.  
  428.                               BEXT,A,B,C
  429. display DATA lines A to B. C= ++. This command will also recognize 
  430. screens as well (filenames are described in SCNPUT) but the values 
  431. must be filled in.
  432.  
  433.                                  BEND
  434. please! Well in this program it means BOUNCE END which close the 
  435. screen and fades.
  436.  
  437. ++ =
  438. This is the way in which the text is printed on screen.
  439.  
  440. 2= to the left             1= in the middle            3= to the right
  441.  
  442.